Cannot resolve dependency 'snabbdom'

前言

今天使用snabbdom时,发现snabbdom更新到1.0.1。当使用import {h} from "snabbdom",出现错误:

1
Cannot resolve dependency 'snabbdom'

晚上查了好久没找到解决方案。

解决方案

最终查看源码发现是因为目录结构变了,所以最后使用的是:

1
2
3
import { init } from 'snabbdom/build/package/init'
import { thunk } from 'snabbdom/build/package/thunk'
import { h } from 'snabbdom/build/package/h'

这里要使用build目录,不能使用src目录。
🆗完成